package zbl.c0.lexer;

import zbl.c0.lexer.Tag;

/**
 * 
 * @author 朱伯龙
 * Num类作为Token的子类，主要负责记录源程序中出现的<整数> 
 * 并记录它们转换为整数后的整型值
 */

public class Num extends Token{
	
	public final int value;				// 保存整型常量的整数值，一旦赋值不能更改
	
	public Num(int value)				// 为value赋值，并且标记tag为Tag.NUM 
	{ 
		super(Tag.NUM); 
		this.value = value; 
	}
										// 重写toString()方法，便于将信息原封不动的输出
	public String toString() { return "" + value; }
}
